Towards Efficient Design Space Exploration of Heterogeneous Embedded Media Systems
نویسندگان
چکیده
Modern signal processing and multimedia embedded systems increasingly have heterogeneous system architectures. In these systems, programmable processors provide flexibility to support multiple applications, while dedicated hardware blocks provide high performance for time-critical application tasks. The heterogeneity of these embedded systems and the varying demands of their growing number of target applications greatly complicate the system design. As part of the Artemis project, we are developing a modeling and simulation environment which aims at efficient design space exploration of heterogeneous embedded systems architectures. In this paper, we present an overview of the modeling and simulation methodology used in Artemis. Moreover, using a case study in which we have applied an initial version of our prototype modeling and simulation environment to an M-JPEG encoding application, we illustrate the ease with which alternative candidate architectures can be modeled and evaluated.
منابع مشابه
Rapid Evaluation of Instantiations of Embedded Systems Architectures: a Case Study
Modern signal processing and multimedia embedded systems increasingly have heterogeneous system architectures. In these systems, programmable processors provide flexibility to support multiple applications, while dedicated hardware blocks provide high performance for time-critical application tasks. The heterogeneity of these embedded systems and the varying demands of their growing number of t...
متن کاملSystem-Level Performance Evaluation of Very High Complexity Media Applications : A H264/AVC Encoder Case Study
Given the substantially increasing complexity of embedded systems, the use of relatively detailed clock cycle-accurate simulators for the design-space exploration is impractical in the early design stages. Raising the abstraction level is nowadays widely seen as a solution to bridge the gap between the increasing system complexity and the low design productivity. For this, several system-level ...
متن کاملA Profiling Framework for Design Space Exploration in Heterogeneous System Context
Design of embedded systems is subject to different types of design constraints such as execution cycles, power consumption, and memory consumption/bandwidth. At the same time, modern computing systems make increasing use of reconfigurable and heterogeneous architectures. The increasing heterogeneous nature of embedded system platform and the application makes the design of embedded system very ...
متن کاملSesame: Simulation of Embedded System Architectures for Multi-level Exploration
Modern signal processing and multimedia embedded systems increasingly have heterogeneous system architectures. In these systems, programmable processors provide flexibility to support multiple applications while dedicated hardware blocks provide high performance for time-critical application tasks. The heterogeneity of such embedded systems and the varying demands of their growing number of tar...
متن کاملEfficient Embedded System Models Using Result Oriented Modeling
Embedded Systems are omnipresent in our environment for example as digital media devices, mobile phones, or control systems. Their increase in complexity poses great challenges to the design process, and an exploding number of architecture alternatives have to be evaluated to derive an efficient implementation. Additionally, today’s embedded systems become more software centric, and software de...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002